Part Number Hot Search : 
12M10 BLU99 CCVGA7C5 SMAJ4736 AD030PA3 5209INI 4752A TA1811B
Product Description
Full Text Search
 

To Download BU21049GUL-E2 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 tsz22111 ? 14 ? 001 www.rohm.co product structure silicon monolithic integrated circuit this product is not designed protection against radioactive rays . 1/23 4-wire resistive touch screen controller bu21049gul key specifications power supply voltage temperature range standby current sleep current operating current coordinate resolution 1.65v 3.6.0v -20[ ] 85[ ] 1.0ua (max.) 100ua (typ.) 0.8ma(typ.) 12bit general description unlike most resistive touch screen controllers, the bu21049gul 4-wire resistive touch-screen controller generate data to enable dual touch detection. the host processor can use data to detect single point coordinates and dual coordinates. features enables single touch and dual touch using standard 4-wire resistive touch screen i2c like interface for interfacing to the host processor 12-bit resolution single 1.65v to 3.60v supply. power on reset auto power down control built-in clock oscillation circuit packages vcsp50l2 2.00 L 2.00 L 0.55(max) L applications equipment with a built in the user interface of 4-wire resistive touch screen portable information equipment like as smart phone, table, pda. audio-visual equipment like as digital still camera, digital video camera, portable tv. pc/ pc peripheral equipment like as laptop, touch screen monitor, printer. typical application circuits
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 2/23 datasheet d a t a s h e e t pin configuration pin description (*1) ad1 connect to gnd. (*2) scl and sda need pull-up with over 2.2k resister. (*3) rstb connect to vdd if not control. (*4) vref bypass to gnd with a 1.0uf capacitor and cannot conne ct to supply. equivalent circuit pin no pin name i/o description equivalent circuit a1 yp i/o yp channel input d a2 xn i/o xn channel input d a3 yn i/o yn channel input d a4 ad0 i slave address input bit0 a b1 xp i/o xp channel input d b2 pgnd - ground for touch screen drivers - b3 ad1 i test input(*1) a b4 sda i/o serial data(*2) c c1 pvdd - power supply for touch screen drivers. - c2 aux i auxiliary channel input d c3 rstb i system reset(*3) a c4 scl i serial clock(*2) - d1 vref - regulator output for control logic.(*4) - d2 gnd - ground - d3 vdd - power supply - d4 int o interrupt output. pin polarity with active low. b 1 2 3 4 a b c d top view vref gnd vdd int pvdd aux rstb scl xp pgnd ad1 sda yp xn yn ad0 pad pad pad pad fig.a fig.b fig.c fig.d
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 3/23 datasheet d a t a s h e e t block diagram overview the bu21049gul is a touch screen controller corresponding to a 4-wire resistive touch screen. 12-bit sar a/d converter, clock oscillating circuit, power on reset circuit and ldo for inside blocks is built in one by one, and it operates with a 1.65v - 3.60v single power supply. the bu21049gul can detect single point coordinates and touch pressure as existing 4-wire resistive touch screen controllers, and can generate data based on the prearranged touch screen parameters to detect dual coordinates. communication with the bu21049gul is used 2-wire serial interface. the bu21049gul operate as i2c slave device. the host processor can get control of the bu21049gul by write to registers in the bu21049gul and can select 2 operation mode which command control or automatic control. in automatic control, the bu21049gul scan a touch screen and covert to touch data when touch screen is touched. the touch data is saved in the internal registers and read by the host processor at any time. ? preprocess the a/d converting is continuously done some times in one driving time. the data is median average processed. the median average processing is done that sorting the data and ca lculation that takes the average from the center of the sorting data. there is some effective for reduce noise influence. ? interrupt control the bu21049gul will output an interrupt signal to the host processor with the int pin, if a touch is detected. (in automatic control, after scan of the 1st touch data is completed). the int pin polarity with active low. ? power control after a conversion function is completed, the bu21049gul will be a power down automatically in order to reduce current consumption. in automatic control, it return from a power down and restart scan automatically by operating a touch screen during a power down. ? power on reset the bu21049gul builds in the power-on-reset circuit. the rstb pin can short vdd, if the host processor is not control the rstb pin. if shorted, registers of the bu21049gul initialization with power-on. vdd xp in t pgnd pvdd vref ldo xn yp yn ldo m u x aux sar adc control logic & 2 wire serial i/f touch screen drivers & i/f osc sda scl ad0 ad1 rstb por gnd penirq
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 4/23 datasheet d a t a s h e e t absolute maximum ratings (*1) ambient temperature reduces a permission loss by 7.50mw per case more than 25 degree celsius, 1degree celsius. recommended operating conditions electrical characteristics (ta=25 , vdd=pvdd=3.00v, gnd=0.00v, unless otherwise noted) parameter symbol rating unit conditions power supply voltage vdd -0.3 4.5 v power supply voltage for touch screen pvdd -0.3 4.5 v digital input voltage vin1 -0.3 vdd+0.3 v ad0,ad1,sda, scl and rstb aux input voltage vin2 gnd-0.3 2.5 v aux voltage input to touch screen interface vin3 gnd-0.3 2.5 v xp,yp,xn and yn package power dissipation pd 750 mw (*1) storage temperature range tstg -50 125 rating parameter symbol min typ max unit conditions power supply voltage vdd 1.65 3.00 3.60 v power supply voltage for touch screen pvdd 1.65 - vdd v vdd R pvdd operating temperature topr -20 25 85 rating parameter symbol min typ max unit conditions low-level input voltage vil gnd-0.3 - vdd*0.2 v ad0,ad1,sda,scl and rstb high-level input voltage vih vdd*0.8 - vdd+0.3 v ad0,ad1,sda,scl and rstb low-level output voltage1 vol1 - - gnd+0.4 v sda( il=5ma ),int( il=3ma ), vdd R 2.0v low-level output voltage2 vol2 - - vdd*0.2 v sda (il=5ma) ,int (il=3ma) , vdd < 2.0v high-level output voltage1 voh1 vdd-0.4 - - v int,il=-3ma vdd R 2.0v high-level output voltage2 voh2 vdd*0.8 - - v int,il=-3ma vdd < 2.0v standby current ist - - 1.0 ua rstb=l sleep current islp - 100 200 ua rstb=h active current iact - 0.8 2.0 ma no load resolution ad 12 bit differential non-linearity error dnl -3 - +3 lsb integrate non-linearity error inl -5 - +5 lsb
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 5/23 datasheet d a t a s h e e t host interface ac timing the slave address for 2-wire serial interface is selectable from ?40h? or ?41h? by ?ad0? input. ad0 = ?l? : slave address = 40h ad0 = ?h? : slave address = 41h . 2-wire serial i/f ac timing characteristics (ta=25 , vdd=pvdd=3.00v, gnd=0.00v, unless otherwise noted) rating parameter symbol min typ max unit condition scl clock frequency f scl 0 - 400 khz start condition hold time t hd:sta 0.6 - - us scl ?l? period t low 1.3 - - us scl ?h? period t high 0.6 - - us data hold time t hd:dat 0.0 - - us data setup time t su:dat 0.1 - - us stop condition setup time t su:sto 0.6 - - us
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 6/23 datasheet d a t a s h e e t host interface specification the bu21049gul operates as i2c slave device. the host processor transmit address byte after start condition when start communication with the bu21049gul. in case of operate convert function or write to register of the bu21049gul, the host processor transmit command byte after receive acknowledge of address byte. communication with the bu21049gul is end when receive stop condition. address byte slave address for 2-wire interface is placed in the upper 7-bit of address byte and the last bit is read/write. the upper 6-bit of slave address is fixed to ?100000?, and th e last bit of slave address is selected by ?ad0? input. serial interface slave address byte msb d7 d6 d5 d4 d3 d2 d1 lsb d0 100000a0r/w bit d1: a0 slave address bit0 (ad0) bit d0: r/w 1=read (reading data) 0=write (writing data) command byte the bu21049gul operates depend on command byte. the host processor set cid (d7) to 1 when perform convert function or set cid(d7) to 0 when perform register access.. serial interface command byte 1(cid=1) msb d7 d6 d5 d4 d3 d2 d1 lsb d0 1cmskpdmstp cf bit d7: command byte id 1= command byte 1(start conversion function according to cf(bit d6-d3) bits d6-d4: cf convert function select as detailed the below. bu21049gul convert function list cf description 0x0 touch screen scan function: x, y, z1 and z2 coordinates and converted. 0x1 nop 0x2 auxiliary input converted. 0x3 reserved 0x4 free scan function: drivers status and input of a/d assignment by host. 0x5 calibration: paramters which used dual touch detection calibrated. 0x6 nop 0x7 nop 0x8 x+, x- drivers status. 0x9 y+, y- drivers status. 0xa y+, x- drivers status. 0xb nop 0xc touch screen scan function: x coordinate converted. 0xd touch screen scan function: y coordinate converted. 0xe touch screen scan function: z1 and z2 coordinates converted. 0xf reserved
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 7/23 datasheet d a t a s h e e t cf= 0000 : automatic scan the bu21049gul periodically scan touch screen and convert without the host processor while detecting touch. when touch is not detected, bu21049gul stop function and keep power down state until detect next pen-down. the order of scan process is z1, z2, x and y. cf= 0001, 0110, 0111, 1011 no operation. (?pdm? and ?stp? is valid.) cf= 0100 : free scan mode selectable the driver (x+, x-, y+, y-) state and convert input(x+, x-, y+, y-, aux) as optionally by register setting. cf= 0101 : calibration calibrate parameter for dual touch detection. to activate dual touch function, need to set cf=0101 and execute calibration command after power on. cf= 1000, 1001, 1010: drivers status control activate analog circuit and panel driver corresponding to each comm and. bu21049gul keep this state until receive other scan instruction or be set ?stp?. cf= 1100, 1101, 1110: manual scan convert coordination which corresponding to each command. bu21049gul change state to power down after complete conversion when ?pdm? is set ?0?, and if ?pdm? is set ?1?, keep power on. cf= 0011, 1111 reserved. bit d2 cmsk 0=execute convert function. 1=not execute convert function, only use for reading the convert result. bit d1 pdm power down control 0= power down after converter function stop. 1= not power down after converter function stop. bit d0 stp 1=the bu21049gul abort current running conversion and change state to power down. stp is automatically set ?0?.
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 8/23 datasheet d a t a s h e e t serial interface command byte 0(cid=0) msb d7 d6 d5 d4 d3 d2 d1 lsb d0 0 page swrst stp addr[3:0] bit d7: command byte id 0= command byte 0(read/write data registers address specified by addr(bit d6-d3). bits d6-d3: addr d2: page ?addr? and ?page? can select access register address as the below. bu21049gul register map pag e a ddrini76543210 0 0x0 0x20 rsv0 rsv0 calib intrm rsv0 rsv0 rsv0 rsv0 0x10xa6mav - 0x2 0x04 0x3 0x10 0x4 0x10 0x5 0x10 0x6 0x00 0x7 0x00 0x8 0x00 - - - - 0x9 0x0f - - - 0xa 0x0f - - - 0xb 0x72 rm8 stretch pu90k dual 0xc 0x00 - - 0xd 0x00 test auto pdm - busy active calib _ done touch 0xe 0x02 0xf 0x49 1 0x0 0x00 sw_yp_ pow sw_yp_ gnd sw_yn_ pow sw_yn_ gnd sw_xp_ pow sw_xp_ gnd sw_xn_ pow sw_xn_ gnd 0x1 0x00 rsv vrefn_xn vrefn_yn sw _ aux sw _ ypm sw _ ynm sw _ xpm sw _ xnm 0x2-0xf - rsv0 a ve smpl intvl_time time_st_adc rsv0 evr_x evr_y evr_xy rsv0 reserved pimir_x pimir_ y pidac_ofs pvdd a vdd hw_idh hw_idl (*1)rsv0 must be set 0. (*2)ini= initial value bit d1: swrst 1= the bu21049gul initialize all register, stop all operation and change state to power down. swrst is automatically set ?0?. bit d0: stp 1= the bu21049gul abort current running conversion and change state to power down. stp is automatically set ?0?.
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 9/23 datasheet d a t a s h e e t write cycle the 7-bit slave address is placed in the upper of address byte and read/write bit is in the lsb. the bu21049gul issue an acknowledgement after address byte if access is correct. after received the acknowledgement, host can send command byte. when host received an acknowledgement of command byte from bu21049gul, host continuously sends a write data byte or issues a stop condition. s: start condition p: stop condition a: ack n: nack read cycle the lsb of address byte is read bit. the bu21049gul send back data byte followed by an acknowledge at read mode. the send back data is conversion result or register value. (it?s depend on last command byte) host needs to resend conversion command with setting ?cmsk=1? if host read register value before read conversion result. bu21049gul send back next data byte if bu21049gul receive the acknowledge from host after sending data byte. host finish read access by issuing a start condition (or stop condition) followed by a not-acknowledge(nack) when host received last data byte. s: start condition p: stop condition a: ack n: nack scl stretch if host read conversion result while bu21049gul is operating conversion, the bu21049gul notify host by scl_stretch function.(*1) the scl_strech is rele ased when conversion function was finished. convert function is running 1000001 a c k slave address & read cycle scl sda statu s d7 d6 stretch(scl=l) finish (idle) (*1)force scl to ?l? after ack of slave address.
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 10/23 datasheet d a t a s h e e t power supply and reset timing specification the bu21049gul will be in standby state, if the rstb pin is low, and the host processor cannot communicate with the bu21049gul. if pass the time(defined by tdelay) after the rstb pin is set to high, the bu21049gul will be in idle state and comes to be able to perform communication with the host processor. the rstb pin is connectable with power supply by the power-on-reset circuit. vdd pvdd rstb 0v trise twait typ. 3.0v 0v toff tdelay l(disable) h(enable) l(disable) enable (internal signal) vdd*0.2 typ. 3.0v power-on-reset ac timing characteristics (ta=25 , vdd=pvdd=3.00v, gnd=0.00v, unless otherwise noted) rating parameter symbol min typ max unit condition vdd rise time trise 0.01 - 10 ms rstb delay time tdelay 0 - - ms enable delay time twait - - 1 ms vref cload=1.0uf rstb time toff 1 - 30 us vref cload=1.0uf
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 11/23 datasheet d a t a s h e e t specification of touch detection the bu21049gul builds in the touch detection function for outputting the interrupt signal to the int pin during detect touch. the equivalent circuit schematic of a touch detection function is shown in the following figure. xp yp yn pgnd 50k 90k pvdd pu90k (register) control logic int short when touch screen is touched high when xp or yp dirvers on gnd on when the touch panel is connected to the panel interface terminal (xp, xn, yp, yn), xp pin is connected to pvdd through internal pull-up resistance inside ic, the yn pin connects with pgnd, and the bu21049gul will be in a standby state at the no-touch. at this time, the int pin outputs "h" by an internal pull-up. since the xp pin and the yn pin are connected through the contact resistance of a touch screen when a touch screen is touched, the resistance ratio of internal pull-up resistance and touch screen resistance detects the voltage drop of the xp pin, and it outputs "l" from the int pin. moreover, when a touch is detected and the xp pin or the yp pin changes into a drive state by each scanning operation, internal pull-up resistance is separated from the xp pin, and the "l" output of the int pin is held.
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 12/23 datasheet d a t a s h e e t control flow chart the bu21049gul has two operational modes, the command mode which operates by control of a host processor, and the auto mode which operates by automatic control. to use a two-point detection function, it is necessary to compensate the circuit for two-point detection of the bu21049gul firstly in the state which set the panel parameter (register addr.0x3, 0x4). compensation of the circuit for two-point detectio n is performed by transmitting an exclusive command (cf=0101) from the host processor. the host processor should initialize each register after power-on. at the time of two-point detection, please enable the interrupt signal from ic after performing parameter correction. table. the bu21049ul power-on sequence step state operation 1 power-on supply power and release reset. set disable (mask) interruption of the bu21049gul. 2 initialization 1 for 2 points detecition only after waiting time of reset release, initializate each register of the bu21049gul via i2c bus from the host processor. 3 the host processor check not being touched in the touch screen from the int pin or status register in the bu21049gul. the host processor repeat th is step as logn as a touch is detected. 4 the host processor transmit the calibration command(cf=0101) v ia i2c bus. 5 the bu21049gul operates calibration of 2 point touch detection parameters and set calib_done of status register to 1. 6 it stands by until bit of a definite period or calib_done is t urned on. 7 initialization3 (for auto mode only) in the case of control with auto mode: transmit the scan-xyz command via i2c bus. in the case of control with command method: especially nothing 8 normal (finish) the host processor enable an interrupt from the bu21049gul and operates the other process or keep idle state until an interrupt detected. initialization 2 for 2 points detecition only calibration flow (*1) even if a dashed line part does not perform, it does not have influence on operation. tpon = 710us tdly1 = 1.5us tadc = 18us tdly2 = 1.0us ttime_st_adc = register (addr.0x2) tsmpl = register (addr.0x1) tconv1 = tpon + tdly1 + (ttime_st_adc + (tadc * tsmpl) + tdly2) tcalib = 1 internal clock bu21049 host detecting touch int calib (cf=0x5) sample and conversion for x coordinate read status tconv1 sample and conversion for y coordinate calibrate parameters sample and conversion for x coordinate sample and conversion for y coordinate calibrate parameters tconv1 tconv1 tconv1 detecting touch tcalib tcalib
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 13/23 datasheet d a t a s h e e t command mode the bu21049gul operates according to the control (command) by the host processor completely. in order to take touch data, as long as touch pressure is on, the host processor needs to continue controlling the bu21049gul. moreover, since it is necessary to certainly transmit a command for taking touch data, processing of a host interface becomes active compared with an auto system between on of touch pressure. table. command method sequence step touch screen operation 1 not touched the bu21049gul is in idle state(power down). the host processor operates the other process or keep the idle state. 2 the bu21049gul detect a touch and transmit interrupt to the host processor. 3 the host processor disable interrupt from the bu21049gul. 4 the host processor transmit command of x data conversion via i2c bus. 5 the bu21049gul turns on x drivers and makes the x-axis of the touch screen turn on electricity. 6 the bu21049gul converts the x data from the touch screen ad transmits via i2c bus. 7 the host processor receives center data and 2 points data(total 4 byte). when not detecting 2 points, only center data(2 byte) is received. when the host processor need 2 or more data by filter processing etc., it repeats step 4~7. 8 the host processor transmit command of y data conversion via i2c bus. 9 after the bu21049gul turns off x drivers, it turns on y drivers and makes the y-axis of the touch screen turn on electricity. 10 the bu21049gul converts the y data from the touch screen ad transmits via i2c bus. 11 the host processor receives center data and 2 points data and ghost data(total 6 byte). when not detecting 2 points, only center data(2 byte) is received. when the host processor need 2 or more data by filter processing etc., it repeats step 8~11. 12 the host processor transmit command of z data conversion via i2c bus. 13 after the bu21049gul turns off y drivers, it turns on z drivers(*1) and makes the z-axis of the touch screen turn on electricity. 14 the bu21049gul converts the z data from the touch screen ad transmits via i2c bus. 15 the host processor receives z data(total 4 byte). when the host processor need 2 or more data by filter processing etc., it repeats step 12~15. 16 the host processor calculates all the data and covert into touch coordinates. 17 the host processor checks the touch pressure from the int pin or status register in the bu 21049gul. step 4 16 repeated when there is touch pressure. 18 not touched turn back to step 1. touched (*1) z driver: yp=vdd, xn=gnd state (*2) refer to the dual coordinates conversion (p. 17) for the conversion on coordinates from read data.
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 14/23 datasheet d a t a s h e e t touch screen scan flow 1 (x and y scan) bu21049 host detecting touch int turn on x+ and x- drivers (cf=0x8) scan x (cf=0xc) sample and conversion for x coordinate waiting for scan command read result of scan x detecting touch turn on y+ and y- drivers (cf=0x9) scan y (cf=0xd) read result of scan y sample and conversion for y coordinate waiting for scan command detecting touch tconv1 tconv1 touch screen scan flow 2 (z1 and z2 scan) bu21049 host detecting touch int turn on x+ and y- drivers (cf=0xa) scan z (cf=0xe) sample and conversion for z1 coordinate waiting for scan command read result of scan z1 detecting touch tconv1 read result of scan z2 sample and conversion for z2 coordinate tconv2 tpon = 710us tdly1 = 1.5us tadc = 18us tdly2 = 1.0us ttime_st_adc = register (addr.0x2) tsmpl = register (addr.0x1) tconv1 = tpon + tdly1 + (ttime_st_adc + (tadc * tsmpl) + tdly2) tconv2 = tdly1 + (tadc * tsmpl) + tdly2 (*1) time is calculated with the oscillating frequency of the internal osc is 8mhz. (*2) in the case of pdm=1, tpon(s) is set to zero except for the first time. (*3) a dashed line part is required only when set apply time to a panel more than ttime_st_adc.
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 15/23 datasheet d a t a s h e e t auto mode the bu21049gul takes all of the detected touch pressure and the touch data by automatic control. an interrupt signal is transmitted to the timing which the 1st data taken after detecting touch pressure completed. in order for the bu21049gul to continue taking touch data without control of the host processor, the host processor does not need to control a touch screen. auto mode operation is started to the timing which received scan-xyz (cf=0000) from the host processor. the int pin is not concerned with a touch state, but is set to ?h? until the 1st touch data is acquired after a start of operation. table. auto method sequence step touch screen operation 1 not touched the bu21049gul is in idle state(power down). the host processor operates the other process or keep the idle state. 2 the bu21049gul detect a touch and turn on z drivers(*1). 3 the bu21049gul converts the z data from the touch scren and saves a result to temporary. 4 after the bu21049gul turn off z drivers, it turns on x drivers and makes the x-axis of the touch screen turn on electricity. 5 the bu21049gul converts the x data from the touch scren and saves a result to temporary. 6 after the bu21049gul turn off x drivers, it turns on y drivers and makes the y-axis of the touch screen turn on electricity. 7 the bu21049gul converts the y data from the touch scren and saves a result to temporary. 8 the bu21049gul che cks touch pressure. when touch pressure is detected, all conversion result copied to internal registers in the bu21049gul, transmit interrupt signal to the host processor and it turn back to step 2. when touch pressure is undetected, all conversion result are cancelled, transmission of an interrupt signal is stopped, and it turn back to step 1. 9 the host processor does the mask of the interruption after receiving an interrupt signal. 10 the host processor received all touch data and 2 points data(total 14 byte) via i2c bus and convert to touch coordinates.(*2) when not detecting 2 points, only touch data(8 byte) is received. 11 the host processor checks the touch pressure from the int pin or status register in the bu 21049gul. trun back to step 10 when there is touch pressure. touched (*1) z driver: yp=vdd, xn=gnd state (*2) refer to the dual coordinates conversion (p. 17) for the conversion on coordinates from read data. touch screen scan flow 3(xyz scan) tpon = 710us tdly1 = 1.5us tadc = 18us tdly2 = 1.0us ttime_st_adc = register (addr.0x2) tintvl = register (addr.0x2) tsmpl = register (addr.0x1) tconv3 = tpon + tdly1 + (ttime_st_adc + (tadc * tsmpl) + tdly2) * 3 (*1) time is calculated with the oscillating frequency of the internal osc is 8mhz. (*2) in the case of pdm=1, tpon(s) is set to zero except for the first time. (*3) an order of taking each touch data, etc. cannot be changed. bu21049 host detecting touch int scan xyz (cf=0x0) sample and conversion tconv3 read result of scan xyz z1 coordinate z2 coordinate x coordinate y coordinate wait (intvl_time) sample and conversion z1 coordinate z2. tintvl
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 16/23 datasheet d a t a s h e e t dual coordinates conversion the touch position of dual touch is convertible for coordinates because the host processor processes the data which the bu21049gul outputs. the data outputted changes with the commands received from the host processor as shown in table1. the host processor should take data from the bu21049gul by the burst read via i2c. when reception is stopped and it resumes before taking all the data, it is again outputted from byte0. when using it only by single point detection, it may be end reception to the timing which take each coordinates. table1. the output data list of each command byte command method x data taking command method y data taking command method z data taking auto method 0 1 2 3 4 5 6--- 7--- 8--- 9--- 10--- 11--- 12--- 13--- 14--- 15--- z2 coordinate z1 coordinate x coordinate y coordinate x coordinate x 2 points paramter y coordinate y 2 points paramter ghost parameter dummy dummy dummy z1 coordinate z2 coordinate x 2 points paramter y 2 points paramter ghost parameter table2. the output data format list bit07 bit06 bit05 bit04 bit03 bit02 bit01 bit00 bit07 bit06 bit05 bit04 bit03 bit02 bit01 bit00 x coordinate x [ 11 ] x [ 10 ] x [ 9 ] x [ 8 ] x [ 7 ] x [ 6 ] x [ 5 ] x [ 4 ] x [ 3 ] x [ 2 ] x [ 1 ] x [ 0 ] 0000 y coordinate y [ 11 ] y [ 10 ] y [ 9 ] y [ 8 ] y [ 7 ] y [ 6 ] y [ 5 ] y [ 4 ] y [ 3 ] y [ 2 ] y [ 1 ] y [ 0 ] 0000 z1 coordinate z1 [ 11 ] z1 [ 10 ] z1 [ 9 ] z1 [ 8 ] z1 [ 7 ] z1 [ 6 ] z1 [ 5 ] z1 [ 4 ] z1 [ 3 ] z1 [ 2 ] z1 [ 1 ] z1 [ 0 ] 0000 z2 coordinate z2 [ 11 ] z2 [ 10 ] z2 [ 9 ] z2 [ 8 ] z2 [ 7 ] z2 [ 6 ] z2 [ 5 ] z2 [ 4 ] z2 [ 3 ] z2 [ 2 ] z2 [ 1 ] z2 [ 0 ] 0000 x 2 points p arameter px[9]px[8]px[7]px[6]px[5]px[4]px[3]px[2]px[1]px[0]00000spx y 2 points p arameter py[9]py[8]py[7]py[6]py[5]py[4]py[3]py[2]py[1]py[0]00000spy ghost p arameter gh[11] gh[10] gh[9] gh[8] gh[7] gh[6] gh[5] gh[4] gh[3] gh[2] gh[1] gh[0] 0 0 0 sgh byteh bytel data (*1)the byteh is the even number byte. the bytel is the odd number byte. it means that x coordinates are byteh=byte0 and bytel=byte1 when it is taken with a command method. x coordinate: touched coordinate of x. it becomes gravity center coordinate of 2 points at dual touch. x = byteh * 16 + bytel / 16 y coordinate: touched coordinate of y. it becomes gravity center coordinate of 2 points at dual touch. y = byteh * 16 + bytel / 16 z1 coordinate: touched coordinate of z1. it?s used when calculate touch pressure. z1 = byteh * 16 + bytel / 16 z2 coordinate: touched coordinate of z2. it?s used when calculate touch pressure. z2 = byteh * 16 + bytel / 16 the x dual parameter: it is the pointer of table which used when calculate 2 points distance of x-axis. px = byteh * 4 + bytel / 64 (in the case of spx=0) px = 0x400 ? (byteh * 4 + bytel / 64) (in the case of spx=1) the y dual parameter: it is the pointer of table which used when calculate 2 points distance of y-axis. py = byteh * 4 + bytel / 64 (in the case of spy=0) py = 0x400 ? (byteh * 4 + bytel / 64) (in the case of spy=1) ghost parameter: it is a value for judging a touch position (the direction of inclination) at dual touch. gh = byteh * 16 + bytel / 16 (in the case of spy=0) gh = 0x1000 ? (byteh * 16 + bytel / 16) (in the case of spy=1)
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 17/23 datasheet d a t a s h e e t table3. dual coordinates conversion flow step operation 1 all the data is acquired and conveted according to procedure ( p.16). 2 if required, a filter etc. will be processig to data. 3 if only 1-point touch detection, conversion is end. 4 2 points touch detection: 2 points touch is detected comparing pxpy and gh with threshol d. if 2-point touch is not detected, conversion is end. 5 x-axis 2-point distance calculation 1: data is acquired from the distance conversion table using the m aximum of 2 points distance determined beforehand. the data is set to prmx1. 6 x-axis 2-point distance calculation 2: data is acquired from the distance conversion table using px. the data is set to prmx2. 7 x-axis 2-point distance calculation 3: the 2 points distance of x-axis (dx) calculated. dx = 2048 * (prmx2 / prmx1) 8 y-axis 2-point distance calculation 1: data is acquired from the distance conversion table using the m aximum of 2 points distance determined beforehand. the data is set to prmy1. 9 y-axis 2-point distance calculation 2: data is acquired from the distance conversion table using py. the data is set to prmy2. 10 y-axis 2-point distance calculation 3: the 2 points distance of y-axis (dy) calculated. dy = 2048 * (prmy2 / prmy1) 11 x-axis 2-point touch coordinate conversion: x-axis 2-point touch coordinate convert from center position(x) and distance(dx). x1 = x + dx x2 = x - dx 12 y-axis 2-point touch coordinate conversion: y-axis 2-point touch coordinate convert from center position(y) , distance(dy) and ghost value(gh). when gh more than threshold. y1 = y + dy y2 = y - dy when gh less than threshold. y1 = y - dy y2 = y + dy 13 it is generated, and since they are not exact coordinates, if 2-point coordinates are required, they process offset etc. 14 conversion is end.
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 18/23 datasheet d a t a s h e e t register description page=0, addr=0x0 d7 d6 d5 d4 d3 d2 d1 d0 rsv0 rsv0 calib intrm rsv0 rsv0 rsv0 rsv0 bits d7-d6, d3-d0: rsv0 reserved. set 0 these bits. bit d5 : calib internal parameter setting-1 for calibration of dual touch detection 0= not use calibration result 1= use calibration result bit d4 : intrm setting of int states in case that bu21049gul is active after convert operation by ?pdm? setting. 0= depend on ?pen-down? 1= always output ?0? page=0, addr=0x1 : cfr1 d7 d6 d5 d4 d3 d2 d1 d0 mav - ave smpl bit d7: mav median average filter 0= off 1= on bits d6-d4: ave ave+1= the number of average samples setting for mav. if ave more than smpl, it is even out smpl. bits d2-d0: smpl smpl+1= the number of conversion samples setting for mav. ex. in the case of cfr1 = 0xa6 (the number of average sa mples is 3 and the number of conversion samples is 7) conversion result { 1676, 1688, 1656, 1677, 1659, 1702, 4095 } sorted result { 1656, 1659, 1676, 1677, 1688, 1702, 4095 } chose 3 center data { 1656 , 1659 , 1676, 1677, 1688, 1702 , 4095 } average above 3 data = ( 1676 + 1677 + 1688 ) / 3 =1680 (vs averaged all six data = 2022)
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 19/23 datasheet d a t a s h e e t page=0, addr=0x2 : cfr2 d7 d6 d5 d4 d3 d2 d1 d0 intvl_time[3:0] time_st_adc[3:0] bits d7-d4: intvl_time this is waiting time setting between conversion be completed and start next conversion. (only usable setting at conversion function=0x0.) in the using case, set value as four or more. intvl_time setting table value time 0x00x3 reserved 0x4 0.256ms 0x5 1.024ms 0x6 2.048ms 0x7 4.096ms 0x8 5.120ms 0x9 8.912ms 0xa 10.240ms 0xb 15.360ms 0xc0xf 20.480ms above showed time are calculated with the oscillating frequency of the internal osc is 8mhz. bit d3-d0 : time_st_adc this is waiting time setting between apply voltage to panel and starting a/d conversion. time_st_adc setting table value time 0x0 8us 0x1 20us 0x2 30us 0x3 40us 0x4 50us 0x5 60us 0x6 70us 0x7 80us 0x8 90us 0x9 100us 0xa 200us 0xb 250us 0xc 300us 0xd 360us 0xe 400us 0xf 500us above showed time are calculated with the oscillating frequency of the internal osc is 8mhz.
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 20/23 datasheet d a t a s h e e t page=0,addr=0x3 0x5: evr d7 d6 d5 d4 d3 d2 d1 d0 evr_*[7:0] bits d7-d0: evr_* gain setting 1 for dual touch detection. when using 2 points detection function, it is necessary to set here before conversion. it corresponds x, y and xy (z). evr_xy is not necessary to change from initial value. page=0, addr=0x9, 0xa: pimir d7 d6 d5 d4 d3 d2 d1 d0 - - - pimir_*[4:0] bits d7-d0: pimir_* gain setting 2 for dual touch detection. it is not necessary to change from initial value. it corresponds x and y. page=0, addr=0xb: cfr3 d7 d6 d5 d4 d3 d2 d1 d0 rm8 stretch pu90k dual pidac_ofs[3:0] bit d7: rm8 coordinate resolution setting 0= 12bit 1= 8bit bit d6: stretch scl_stretch function setting 0= off 1= on bit d5 : pu90k internal pull-up resistance for touch detection setting 0 = about 90k ? 1= about 50k ? bit d4: dual dual touch detection function setting 0= off 1= on bits d3-d0: pidac_ofs dual touch detection circuit adjustment setting. it is not necessary to change from initial value. page=0, addr=0xc: ldo d7 d6 d5 d4 d3 d2 d1 d0 -- pvdd[2:0] avdd[2:0] bits d6-d4: pvdd regulator for apply to panel output setting. by increasing voltage, the effect which reduces the influence of the exogenous noise from a panel interface terminal is acquired. pvdd setting table value output 0 1.500v 1 1.556v 2 1.615v 3 1.680v 4 1.750v 5 1.826v 6 1.909v 7 2.000v bits d2-d0: avdd the output voltage setting of the analog circuit regulator. the relationship of setting value and output voltage is same as pvdd. it is not possible to change from initial value when use with vdd or pvdd lower supply than 2.5v.
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 21/23 datasheet d a t a s h e e t page=0, addr=0xd: status (read only) d7 d6 d5 d4 d3 d2 d1 d0 test auto pdm - busy active calib _done touch bit d7: test this bit will become ?1? during test mode. bit d6: auto this bit will become ?1? at conversion function 0. bit d5: pdm pdm setting value of command byte1. bit d3: busy this bit will become ?1? during ic converting coordinate data. bit d2: active this bit will become ?1? when internal analog circuit is active. bit d1: calib this bit will become ?1? in case that dual touch detection parameter adjustment is finished by command (cf=0x5). this bit will be clear when write ?1? to this bit. bit d0: touch this bit will become ?1? when detect pen-down at internally. page=0, addr=0xe: hw_id1 (read only) d7 d6 d5 d4 d3 d2 d1 d0 hw_idh bits d7-d0: hw_idh high 8bit of ic?s id page=0, addr=0xf: id (read only) d7 d6 d5 d4 d3 d2 d1 d0 hw_idl bits d7-d0: hw_idl low 8-bit of ic?s id page=1, addr=0x0: free_sw1 d7 d6 d5 d4 d3 d2 d1 d0 sw_yp_ pow sw_yp_ gnd sw_yn_ pow sw_yn_ gnd sw_xp_ pow sw_xp_ gnd sw_xn_ pow sw_xn_ gnd bits d7-d0: sw_**_pow(gnd) driver setting at conversion function 4(free scan) drive to ?+? by set pow and ?-?by set gnd, must not set ?+?and?-?to one terminal at the same time. ** = the corresponding terminal name page=1, addr=0x1: free_sw2 d7 d6 d5 d4 d3 d2 d1 d0 rsv vrefn_xn vrefn_yn sw_aux sw_ypm sw_ynm sw_xpm sw_xnm bits d7 ? d5: rsv0 reserved. they must be set ?0?. bit d4: sw_aux bit d3-d0: sw_**m a/d input setting at conversion function 4(free scan) ** = the corresponding terminal name
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 22/23 datasheet d a t a s h e e t operational notes (1) absolute maximum ratings an excess in the absolute maximum ratings, such as supply voltage, temperature range of operating conditions, etc., can break down devices, thus making impossible to identify breaking mode such as a short circuit or an open circuit. if any special mode exceeding the absolute maximum ratings is assumed, consideration should be given to take physical safety measures including the use of fuses, etc. (2) operating conditions these conditions represent a range within which characteri stics can be provided approximately as expected. the electrical characteristics are guaranteed under the conditions of each parameter. (3) reverse connection of power supply connector the reverse connection of power supply connector can break down ics. take protective measures against the breakdown due to the reverse connection, such as mounting an external diode between the power supply and the ic's power supply terminal. (4) power supply line design pcb pattern to provide low impedance for the wiring between the power supply and the gnd lines. in this regard, for the digital block power supply and the analog block power supply, even though these power supplies has the same level of potential, separate the power supply pattern for the digital block from that for the analog block, thus suppressing the diffraction of digital noises to the analog block power supply resulting from impedance common to the wiring patterns. for the gnd line, give consideration to design the patterns in a similar manner. furthermore, for all power supply terminals to ics, mount a capacitor between the power supply and the gnd terminal. at the same time, in order to use an electrolytic capacitor, thoroughly check to be sure the characteristics of the capacitor to be used present no problem including the occurrence of capacity dropout at a low temperature, thus determining the constant. (5) gnd voltage make setting of the potential of the gnd terminal so that it will be maintained at the minimum in any operating state. furthermore, check to be sure no terminals are at a potential lower than the gnd voltage including an actual electric transient. (6) short circuit between terminals and erroneous mounting in order to mount ics on a set pcb, pay thorough attention to the direction and offset of the ics. erroneous mounting can break down the ics. furthermore, if a short circuit occurs due to foreign matters entering between terminals or between the terminal and the power supply or the gnd terminal, the ics can break down. (7) operation in strong electromagnetic field be noted that using ics in the strong electromagnetic field can malfunction them. (8) inspection with set pcb on the inspection with the set pcb, if a capacitor is connected to a low-impedance ic terminal, the ic can suffer stress. therefore, be sure to discharge from the set pcb by each process. furthermore, in order to mount or dismount the set pcb to/from the jig for the inspection process, be sure to turn off the power supply and then mount the set pcb to the jig. after the completion of the inspection, be sure to turn off the power supply and then dismount it from the jig. in addition, for protection against static electricity, establish a ground for the assembly process and pay thorough attention to the transportation and the storage of the set pcb. (9) input terminals in terms of the construction of ic, parasitic elements are inevitably formed in relation to potential. the operation of the parasitic element can cause interference with circuit operation, thus resulting in a malfunction and then breakdown of the input terminal. therefore, pay thorough attention not to handle the input terminals, such as to apply to the input terminals a voltage lower than the gnd respectively, so that any parasitic element will operate. furthermore, do not apply a voltage to the input terminals when no power supply voltage is applied to the ic. in addition, even if the power supply voltage is applied, apply to the input terminals a voltage lower than the power supply voltage or within the guaranteed value of electrical characteristics. (10) ground wiring pattern if small-signal gnd and large-current gnd are provided, it will be recommended to separate the large-current gnd pattern from the small-signal gnd pattern and establish a single ground at the reference point of the set pcb so that resistance to the wiring pattern and voltage fluctuations due to a large current will cause no fluctuations in voltages of the small-signal gnd. pay attention not to cause fluctuations in the gnd wiring pattern of external parts as well. (11) external capacitor in order to use a ceramic capacitor as the external capacitor, determine the constant with consideration given to a degradation in the nominal capacitance due to dc bias and changes in the capacitance due to temperature, etc. (12) rush current the ic with some power supplies has a capable of rush current due to procedure and delay at power-on. pay attention to the capacitance of the coupling condensers and the wiring pattern width and routing of the power supply and the gnd lines. (13) others in case of use this lsi, please peruse some other detail documents, we called, technical note, functional description, application note. status of this document the japanese version of this document is formal specification. a customer may use this translation version only for a reference to help reading the formal version. if there are any differences in translation version of this document formal version takes priority
bu21049gul tsz02201-0y1y0f300010-1-2 ? 2011 rohm co., ltd. all rights reserved. 31.jan.2012 rev.001 www.rohm.co tsz22111 ? 15 ? 001 23/23 datasheet d a t a s h e e t ordering information bu21049gul -e2 package tape and reel information gul: vcsp50l2 e2: embossed carrier tape physical dimension tape and reel information marking diagram u 0 4 9 1 pin mark lot no. ? order quantity needs to be multiple of the minimum quantity. embossed carrier tape tape quantity direction of feed the direction is the 1pin of product is at the upper left when you hold reel on the left hand and you pull out the tape on the right hand 3000pcs e2 () direction of feed reel 1pin (unit : mm) vcsp50l2 (bu21049gul) 2.00 0.05 2.00 0.05 0.55max 0.1 0.05 s 0.06 s 0.25 0.05 ( 0.15)index post c 0.25 0.05 b a p=0.5 3 p=0.5 3 d 16- 0.25 0.05 a b b a 0.05 1pin mark 34 2 1
datasheet d a t a s h e e t notice - rev.003 ? 2012 rohm co., ltd. all rights reserved. notice general precaution 1) before you use our products, you are requested to care fully read this document and fully understand its contents. rohm shall not be in any way responsible or liable for fa ilure, malfunction or accident arising from the use of any rohm?s products against warning, caution or note contained in this document. 2) all information contained in this document is current as of the issuing date and subjec t to change without any prior notice. before purchasing or using rohm?s products, please confirm the la test information with a rohm sales representative. precaution on using rohm products 1) our products are designed and manufactured for applicat ion in ordinary electronic equipments (such as av equipment, oa equipment, telecommunication equipment, home electroni c appliances, amusement equipment, etc.). if you intend to use our products in devices requiring extremel y high reliability (such as medical equipment, transport equipment, traffic equipment, aircraft/spacecra ft, nuclear power controllers, fuel c ontrollers, car equipment including car accessories, safety devices, etc.) and whose malfunction or failure may cause loss of human life, bodily injury or serious damage to property (?specific applications?), please consult with the rohm sale s representative in advance. unless otherwise agreed in writing by rohm in advance, ro hm shall not be in any way responsible or liable for any damages, expenses or losses incurred by you or third parties arising from the use of any ro hm?s products for specific applications. 2) rohm designs and manufactures its products subject to strict quality control system. however, semiconductor products can fail or malfunction at a certain rate. please be sure to implement, at your own responsibilities, adequate safety measures including but not limited to fail-safe desi gn against the physical injury, damage to any property, which a failure or malfunction of our products may cause. the following are examples of safety measures: [a] installation of protection circuits or other protective devices to improve system safety [b] installation of redundant circuits to reduce the impact of single or multiple circuit failure 3) our products are designed and manufactured for use under standard conditions and not under any special or extraordinary environments or conditio ns, as exemplified below. accordin gly, rohm shall not be in any way responsible or liable for any damages, expenses or losses arising from the use of an y rohm?s products under any special or extraordinary environments or conditions. if you intend to use our products under any special or extraordinary environments or conditions (as exemplified bel ow), your independent verification and confirmation of product performance, reliability, etc, prior to use, must be necessary: [a] use of our products in any types of liquid, incl uding water, oils, chemicals, and organic solvents [b] use of our products outdoors or in places where the products are exposed to direct sunlight or dust [c] use of our products in places where the products ar e exposed to sea wind or corrosive gases, including cl 2 , h 2 s, nh 3 , so 2 , and no 2 [d] use of our products in places where the products are exposed to static electricity or electromagnetic waves [e] use of our products in proximity to heat-producing components, plastic cords, or other flammable items [f] sealing or coating our products with resin or other coating materials [g] use of our products without cleaning residue of flux (ev en if you use no-clean type fluxes, cleaning residue of flux is recommended); or washing our products by using water or water-soluble cleaning agents for cleaning residue after soldering [h] use of the products in places subject to dew condensation 4) the products are not subjec t to radiation-proof design. 5) please verify and confirm characteristics of the final or mounted products in using the products. 6) in particular, if a transient load (a large amount of load applied in a short per iod of time, such as pulse) is applied, confirmation of performance characteristics after on-boar d mounting is strongly recomm ended. avoid applying power exceeding normal rated power; exceeding the power rating under steady-state loading c ondition may negatively affect product performance and reliability. 7) de-rate power dissipation (pd) depending on ambient temper ature (ta). when used in seal ed area, confirm the actual ambient temperature. 8) confirm that operation temperature is within t he specified range described in the product specification. 9) rohm shall not be in any way responsible or liable for fa ilure induced under deviant condi tion from what is defined in this document.
datasheet d a t a s h e e t notice - rev.003 ? 2012 rohm co., ltd. all rights reserved. precaution for mounting / circuit board design 1) when a highly active halogenous (chlori ne, bromine, etc.) flux is used, the resi due of flux may negatively affect product performance and reliability. 2) in principle, the reflow soldering method must be used; if flow soldering method is preferred, please consult with the rohm representative in advance. for details, please refer to rohm mounting specification precautions regarding application examples and external circuits 1) if change is made to the constant of an external circuit, pl ease allow a sufficient margin c onsidering variations of the characteristics of the products and external components, including transient characteri stics, as well as static characteristics. 2) you agree that application notes, re ference designs, and associated data and in formation contained in this document are presented only as guidance for products use. theref ore, in case you use such information, you are solely responsible for it and you must exercise your own indepen dent verification and judgment in the use of such information contained in this document. rohm shall not be in any way responsible or liable for any damages, expenses or losses incurred by you or third parties arising from the use of such information. precaution for electrostatic this product is electrostatic sensitive product, which may be damaged due to electrostatic discharge. please take proper caution in your manufacturing process and storage so that voltage exceeding t he products maximum rating will not be applied to products. please take special care under dry condit ion (e.g. grounding of human body / equipment / solder iron, isolation from charged objects, se tting of ionizer, friction prevention and temperature / humidity control). precaution for storage / transportation 1) product performance and soldered connections may deteriora te if the products are stor ed in the places where: [a] the products are exposed to sea winds or corros ive gases, including cl2, h2s, nh3, so2, and no2 [b] the temperature or humidity exceeds those recommended by rohm [c] the products are exposed to di rect sunshine or condensation [d] the products are exposed to high electrostatic 2) even under rohm recommended storage c ondition, solderability of products out of recommended storage time period may be degraded. it is strongly recommended to confirm sol derability before using products of which storage time is exceeding the recommended storage time period. 3) store / transport cartons in the co rrect direction, which is indicated on a carton with a symbol. otherwise bent leads may occur due to excessive stress applied when dropping of a carton. 4) use products within the specified time after opening a hum idity barrier bag. baking is required before using products of which storage time is exceeding the recommended storage time period. precaution for product label qr code printed on rohm products label is for rohm?s internal use only. precaution for disposition when disposing products please dispose them proper ly using an authorized industry waste company. precaution for foreign exchange and foreign trade act since our products might fall under cont rolled goods prescribed by the applicable foreign exchange and foreign trade act, please consult with rohm representative in case of export. precaution regarding intellectual property rights 1) all information and data including but not limited to application example contain ed in this document is for reference only. rohm does not warrant that foregoi ng information or data will not infringe any intellectual property rights or any other rights of any third party regarding such information or data. rohm shall not be in any way responsible or liable for infringement of any intellectual property rights or ot her damages arising from use of such information or data.: 2) no license, expressly or implied, is granted hereby under any intellectual property rights or other rights of rohm or any third parties with respect to the information contained in this document.
datasheet d a t a s h e e t notice - rev.003 ? 2012 rohm co., ltd. all rights reserved. other precaution 1) the information contained in this document is provi ded on an ?as is? basis and rohm does not warrant that all information contained in this document is accurate and/or error-free. rohm shall not be in any way responsible or liable for any damages, expenses or losses incurred by you or third parties resulting from inaccuracy or errors of or concerning such information. 2) this document may not be reprinted or reproduced, in whol e or in part, without prior written consent of rohm. 3) the products may not be disassembled, converted, modified, reproduced or otherwise changed without prior written consent of rohm. 4) in no event shall you use in any way whatsoever the pr oducts and the related technical information contained in the products or this document for any military purposes, incl uding but not limited to, the development of mass-destruction weapons. 5) the proper names of companies or products described in this document are trademarks or registered trademarks of rohm, its affiliated companies or third parties.


▲Up To Search▲   

 
Price & Availability of BU21049GUL-E2

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X